//--------------------------------------------------- // Purpose: Calculate loan payments using loops. // Author: John Gauch //--------------------------------------------------- #include #include using namespace std; int main() { // Get loan amount float loan_amount = 1; cout << "Enter loan amount: "; cin >> loan_amount; // Get monthly payment float payment = 1; cout << "Enter monthly payment: "; cin >> payment; // Get interest rate float interest_rate = 1; cout << "Enter annual interest rate: "; cin >> interest_rate; // Loop printing payment schedule cout << setprecision(2) << fixed << "Month\tPayment\tAmount\n"; for (int month=1; loan_amount > 0; month++) { loan_amount *= (1 + interest_rate/1200); loan_amount -= payment; cout << month << "\t$" << payment << "\t$" << loan_amount << endl; } }